automatic rifles - Español Inglés Diccionario